Also allow boolean cmdline params to be inverted in two other ways.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 9 Jul 2007 13:29:53 +0000 (14:29 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 9 Jul 2007 13:29:53 +0000 (14:29 +0100)
commit2fcb51bc7a4fcb7534265d7bb155c6ddf03952b8
treeefefe6fbccfb30049b8609be53b6ff534418378a
parentc2a2f409564ec042c0c982b2de469d65c41a8037
Also allow boolean cmdline params to be inverted in two other ways.

Now, a standard boolean (e.g., watchdog) can be inverted in three
ways:
 1. no-watchdog
 2. watchdog=no
 3. watchdog=off

Stacked inversions cancel each other: no-watchdog=no turns on the
watchdog.

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/common/kernel.c
xen/include/xen/init.h